The location was amazing being so close to a great snorkelling beach. It was some of the best off shore snorkelling I have done. Lots of fish, coral and turtles. The beach is rocky, so bring water shoes. The condo is spacious, clean and well stocked. The view from lanai was exceptional. We could see humpback whales, spinner dolphins and enjoyed watching the surfers. Close to amenities and good base location for site seeing. Management was very responsive.