Exceptional experience at Ruru Cottage, highly recommended