Location was amazing! We appreciated all of the amenities, including beach gear to keep our two 12 year olds busy. The abundance supply of towels was very helpful with our daily beach trips and pool trips.