We LOVED this condo. It's big, the kitchen is new and well stocked, having two bathrooms was fabulous, but the highlight was the views. We spent many hours on the balcony, it's paradise. We also sat in the livingroom enjoying the views, with AC, when it was hot. Pool area was great, poolside restaurant was great, beach downstairs was great with good swimming. Kayak and SUP rentals onsite, restaurants and snorkel rentals across the street, BBQs for use.... we enjoyed every second and can't wait to go back!!!