Fantastic facilities, location and wonderful people to be around. I would have no hesitation in staying there again.