What a fabulous place to stay. A clean, modern villa near on beach front with access to facilities at the resort next door. The kids had a fantastic time playing tennis, basketball and swimming in the pool and spa. Also being pet friendly allowed us to take our dog to enjoy our family holiday. I would definitely stay again and would highly recommend it. Thanks Steph.