Magical! A wonderful retreat. We can't wait to return.