This place is amazing! In my opinion, where you choose to stay can really make or break your vacation, and Dianne’s place truly made our vacation. The view is unmatched. The condo is clean. Check in was a breeze. We really enjoyed the snorkeling gear. The beach is literally a few steps away. Overall a great place to stay at. Would definitely stay here over and over again!