The place was huge, definitely sleeps 6, and we were fortunate enough to get a ground-floor unit overlooking a small, quieter pool. Great amenities such as high-end barbecues on site and the resort's beach was also beautiful, much better than expected. Nice, shallow pools. You're very much renting a condo in an upscale resort, with all the upsides, but it does feel very "resort-y." A car is needed for basic errands and any and all activities.