We stayed with another couple in a 2 bedroom Villa. It was nice to share the space with our friends and have easy access to the resort restaurants and shops. Everyone here is very nice. We didn't spend anytime on the beach because it was a bit chilly for June. This would be a great place to stay during the summer months, especially if you have kids. The villa had a nice fireplace, kitchen area, washer/dryer and it was very clean. The spa was closed on the days we where there, so check the hours if you are planning on using the spa.