Loved the look and cleanliness of this hotel. Housekeeping rarely made it by before 4pm, which was when we would be getting ready for dinner. 2 days they did not even come. Had to call for towels daily. Also, check-in process was a bit silly. They absolutely will not give you a room 1 minute early. They had 10 different couples/families sitting around waiting, then around 3pm magically they could help us one at a time. Believe me the hotel was NEVER that busy. The Concierge were AMAZING!! They made everything about our stay there great! Always smiling, saying hi, giving us beach bags, towels, beach mats and umbrellas! Without them it would have just been another average hotel!