Very spacious and updated rooms and it would seem like all had a great view from the balconies. The amenities were great with DVD rentals, full kitchen and onsite restaurant/bar. The best part for kids is the huge slide, splash pad, large pool and outdoor play areas. Great service topped it off.