Our stay was really good. Good location, clean room, 3 balconies. There were a few quirks. The big one was the pool area is also a restaurant area, so a major conflict and is very awkward when trying to enjoy the pool. If I would have known this before hand, as I was traveling with my kids, I would not have booked this hotel. Also the room needs a little more fixing up and upkeep but was clean.