After reading so many wonderful reviews, I was elated to book from here! Unfortunately, when I arrived for checkin, I was told my room was not ready but I could stay at another room located blocks away or wait 3 hours. Coming from a 15 hour flight and an additional 8 hours wait for checkin, I chose the immediate room. I was told this room is even better but in reality, it wasn’t to the original room booked. 4 stars on location but 1 star on communication. They did not seem to understand the importance of my frustration. I value time so not giving me a heads was unsatisfactory.