Just enjoyed a fabulous weekend this weekend! We were celebrating our daughter's birthday and we had a great time. The villa was large enough for us that we didn't feel like we were tripping over each other and the fully stocked kitchen allowed us to cook some meals and save money. We spent the entire day Saturday by the pool - over 6 hours. There was never a loss for activities for our daughter: crafts, waterslide races, you name it! The resort was at 97% capacity but it was never too crowded. Staff was friendly, helpful and eager to please. The resort was so clean and well landscaped - very pretty. We will definitely stay here again.