The check-in process for those who had booked in advance took a while. The rooms should have been prepared before check-in time. They shouldn't have been prepared/cleaned only when guests with reservations arrived. This way, they could check in at 3:00 sharp and didn't have to wait any longer. But other than that, the service and amenities were exceptionally excellent.