Great location. Beach is perfect for relaxed swilling and snorkeling. And many locations near by. Condo is comfortable, clean, and has a well equipped kitchen. Host was completely helpful and timely in communication.