Fantastic location. Excellent facilities. (Better than the other resorts nearby) kids had a ball. Parents loved the spa.