Excellent all around. Wonderful hosts! From pre-arrival communication, to helping others in our party with hotel reservation and giving local advice. Excellent apartment, clean and spacious. Would highly recommend!