Five stars all the way - a private, beautiful retreat.