The stay was great just minor issues but nothing major. I would stay again. The condominium staff was very rude (front desk staff). Aliena was very helping with the check in and check out process. Bring money for extra fees. Also my party received a $500 fine for not wearing masks after leaving the beach. Please bring extra masks. They are sticklers for that. Overall the stay was fine.