A haven in a beautiful place.