This place was absolutely perfect!! The beach is a very short walk. There are plenty of grocery stores and shops within 1-3 miles. It was clean, and we got fresh towels delivered during our stay. The host, Merris, is very responsive and extremely helpful!! We would definitely stay here again!