A wonderful stay at Ruru Retreat. Excellent communication, smooth check in and clear instructions, beautiful place. We really enjoyed our stay and would recommend it. We appreciated how well kitted out it was, including the kitchen and laundry facilities, really helpful after a few days on the road!