We were a group of 13 made up of six 40-50 year olds and seven 20-ish year olds. We stayed ~ 1 week. Everyone had a wonderful time. There is so much to do without leaving the villa, including tennis, work-outs, snorkeling, paddle boarding, kayaking, and relaxing! The villa is beautifully appointed. Each room had such attention to detail. We made a game of it trying to use all of the seating areas. The staff is nothing short of remarkable. They are there to ensure you have everything you need for a perfect stay. They are friendly, professional, and provide top notch service. The food was incredible! There are no words. Something unique and delicious for each meal. This was an AMAZING week had by everyone!