Easy communication and location was great in terms of walking to where we needed with the kids. They loved the playground and spa. The stairs were our one year olds favourite adventure which made us nervous but that’s just him in general 😂. Lots of little touches and we had all we needed in our villa. Would definitely stay again :)