Violet's place was fantastic. Exactly as described. The location couldn't be better. Snorkeling and swimming right across the street, and every amenity you could want is less than a 5 minute walk away, including beach rental gear, breakfast spots, lunch and dinner spots, etc.