A wonderful, relaxing stay: this retreat is full of carefully considered details and was just magical.