Ruru Retreat exceeded all our expectations...truly a gem.