Resort is right on the beach , and the unit is a quick walk to it. It is walking distance to restaurants and shops. Unit had everything we needed in the kitchen and bathrooms. Carpet was a little worn. Beds were super comfy. The wifi was strong. The restaurant was ok- only open on the weekend. The pools are smaller than they look in the photos- one is only 1ft deep. The pools were abruptly closed midway through our stay by the board of directors due to covid 19. The pool staff had been wonderful at cleaning and sanitizing and monitoring numbers of guests. That was disappointing. Overall a great stay.