Great amenities! The pool at the resort was a huge hit with the kids who got tired of all the sand. The beach gear was wonderful to have and were in great shape. The location is easy to get to and close to the action. Would highly recommend.