Beautiful villa and great resort. It was perfect for our family with small children