The place was beautiful right on the beach and plenty to do around you. The unit had everything we would need or may have forgotten even had spices for cooking if you’re into that on vacation. Spacious clean, modern and my daughter and her friends loved it!