Great unit for our stay. Location was perfect for what we wanted. Easily able to walk to go eat or shop. The beach location was perfect especially for our 8 yo who was just getting into snorkeling. Unit had all the essentials. What they didn’t have you could easily go downstairs and buy at the shop or at any ABC store that is located very close. Would definitely stay here again.