Karl’s place was absolutely perfect. Immaculately clean, great location, beautiful view. They’ve thought of everything a traveler could need and communication could not have been better. We would love to return.