Beautiful place to stay. Very clean!! Michael is a great host and helpful. The walk to the beach is about 20 minutes. The grocery store is a short walk and your best bet because the small places close early.