The unit is as advertised. Very clean and awesome location. It is about 60 steps to the beach which has fair snorkeling and a protected area for kids but we enjoyed the more amazing beaches to the south -about a 15 minute walk and so many more great beaches if you wish to drive a bit further! We stayed for a month and loved every day...tons of hiking, snorkeling, whale watching and swimming with turtles. Silvia and George were very good to work with and helped provide an additional day due to an error on my part which was very much appreciated. The stove top, toaster oven, microwave and fridge allowed us to make most of our meals at the unit. The fans provided enough air to make up for not having air conditioning. We had only one rainy day during our stay and enjoyed lovely sunsets each evening. Coin Laundry was about 30 steps away and a small pool and barbeque is near the beach area. AWESOME!