First experience was honestly not good, but once I found the right person to talk to, we had a great time. Lovely apartment with hot tub on the balcony, sea view, good facilities in the kitchenette, superb customer service (second time around anyway!). Some lovely rooms including a fully fitted kitchen, great sound system and very comfy beds. Restaurant is fine, menu is limited but food is reasonable quality and staff in restaurant were absolutely lovely. Breakfast choice was good (but expensive if you don't get a package deal) Nice to have a heated pool in the winter! Seriously blown away by the second lot of customer service, they couldn't have been better. Liked the look of the trips available and the train to get around the complex (the place is HUGE), but didn't get time to try them out. Next time hopefully. We'll definitely go back.