The location is great, especially for families with little ones. There is a small beach and park right by the hotel which is great for kids to play. Shops are nearby. Ashley had everything you needed for a day at the beach: cooler, snorkels, beach towels, toys. Indeed the living room gets really hot, but if you’re ok with that then that is fine. Overall we enjoyed our stay.