A modern Bach in a great location. Great host, great communication. Enjoyable holiday destination.