The location was by far the best thing about this place. Next best is all of the extra towels, and all of the beach gear that is provided. We made use of all of the beach chairs, umbrellas, and towels every day. The WiFi wasn’t working that well so I had to tap into neighboring networks. Also, the hotel pool is great and the employees are very nice and helpful.