Overall I would recommend this hotel to others and I was satisfied with my stay. The room was clean and had all the essentials, the pool area was enjoyable and the staff was helpful. My only comment is that it was very busy during our stay which translated to having to wait for a place to sit at breakfast and long lines at the buffet. This stressed me a bit because we had two young children with us but I understand the hotel has no control over its occupancy rate and of course we could have brought the food to our room. I would have appreciated a bit more of seating area for the service. Other than that, it met all my needs.