An amazing place to stay. Our group of friends from around the country catch up once a year to go mountainbiking, and Catherine's place in Castle Hill Village was the best yet. Everything we needed was there, the place was spotlessly clean, it was relaxing to hang out in the open kitchen/dining/lounge area after riding during the day. Highly recommended.