Perfect location, walking distance to shops, food, beach, and snorkel rentals, easy check-in/check-out, and prompt responses from Sophie. Parking was a breeze, but a car is certainly not needed because of the location. Only thing that keeps it from being a 5-star place would be the beds, they squeaked and moved around every time you shifted positions, but they were otherwise comfortable. Thanks for hosting us, Sophie!