Beautiful place in a great location. Well-intentioned host that can appear a bit pushy and inflexible at times.