Awesome place! Quaint, right next to the beach, hosts were super responsive (we had an issue where the toilet wouldn’t stop running and they were quick to assist)…. The place is exactly as pictured and we really enjoyed our stay!
As far as location, make sure to rent a car in advance…. All the necessities are within walking distance, but tours and hiking require a car!!