As a place I really recommend it, but as client who reserved a room early and mentioned the time I'm heading to the hotel and had to wait 5 hours to check-in as the personal mentioned, this was really bad. (They said the checkin is at 4 pm and I mentioned that I will checkout at 1 am to catch my flight, I wouldn't reserve a room if I knew that I wouldn't be able to rest more than few hours) though we could fix it to have the room at 1 pm but it's so important to take in consideration the requirements the clients also mention and I really recommend to change the checkin-checkout schedule. I hope this won't happen again.