What a fantastic experience! The location is perfect, all amenities were available, and the hosts are very welcoming and will take you to local beaches, etc around the area if needed. I had a great time.