We arrived early (1 hour) and asked if we could possibly check in early but the type and location of room we had requested was not ready yet so we opted to wait the extra hour until regular check in time. No problem. However, when we returned an hour later, we were told the room was still not ready and we had to wait an extra 30 minutes. If front desk staff had communicated with cleaning staff when we first arrived this could have been avoided and everything would have gone more smoothly. Overall, great place to stay!