Was able to check in online, which was good since we were arriving around 11pm. However, once we received our keys after a long day, we immediately discovered the toilet had obviously not be cleaned. So we had to go back to the front desk and receive a different room key, which was quickly accommodated. This is the second time we have stayed at this property in the past few months, and the second time there was a cleanliness problem. Despite the great reviews, clearly the first time wasn't a fluke.