Beautiful location. Beautiful villa. A-grade service - warm and welcoming. Will definitely visit again soon