This is a pristine, thoughtfully appointed, modern high-end condo. It easily accommodated the five of us, and we all had space to do our own thing, as well. Anything you need to cook is found in the lovely kitchen. There were also extra touches like towels for the beach, boogie boards, and beach chairs. We couldn't have loved the condo more.