This is a great place, with lost of thoughtful touches. Amazing location and very comfortable, spacious and lovely condo. The Beach Club is an amazing beach and snorkeling spot, loved the restaurant there too. JoAnne is perfect host - quick to respond, friendly and thoughtful.