Excellent place to stay! Beautifully appointed in a beautiful setting! Super wonderful hosts!