Overall we had a great stay. Nice and clean hotel, great breakfast and convenient location. Only one issue is the check-in process. They guarantee a check-in time of 3pm. Upon arrival we waited in line for check-in. When our turn was up, the room wasn't ready and the rep said it will a little longer as they were still cleaning the room. So had to wait. 45 mins pass went back to check, waited in line again (long line), still not available, waited some more and went back to check, still not ready, then finally after the third time (again waiting in a long line for check-in) the room was ready. Long story short, the checking process definitely needs some improvements.