I must admit that I booked prior to reading the reviews. So on the way up I was a bit nervous lol. I was surprised. The place was FAB! my kids had a blast and the staff was very very nice. Golf Villa room was super clean and the breakfast buffet was excellent. Will go back it was worth every penny