We recently returned from a 4 night stay in one of the Mountain View villas. It exceeded all expectations. From the moment we arrived, the warmth of the staff made us feel welcome. The accommodation itself was faultless. The villa is cleverly designed down to the minute detail, such as electric blinds and electric skylights, large retractable fly screens, solar heated plunge pool. We had a meal made for us the first night which was a lovely home cooked meal. The rainforest walk on the premises was magical and well signposted. We have stayed at many great places around the world and CCRR ranks right up there. This place really is heaven on earth.