Excellent - super capable, and warm host, perfect location, amazing views great space. Loved our time here.