CrossKeys is perfectly setup for MTBers with all the ammenities one could need to prepare and wind down after a day on the trails. Our group of 5 where all happy. Excellent communication from Jo to make the most of you time and any queries. Will recommend and would stay again.