Fantastic decor and extremely comfortable - it's lovely to be given one of the rooms that actually features on a hotel website rather than something that pales in comparison. Helpful staff booked beach clubs and restaurants for us. Free parking on site is a plus. Good ambience around the pool in the morning and at night. Shame it's so expensive or we would go every year!