Highly recommended. Just exactly what you want from a holiday resort. Beautiful, relaxing and fun. We especially loved the pools and spa.