Amazing villa. My family and I had a magical time. Dining suggestionswere also perfect. Hope we can come back again. Perfect for families with teens.