Beautiful place. Thoughtful host. Excellent location.