The place and hosts are great! Very well located and spacious. Parking deck just below the apartment and an elevator in the building made getting in and out very easy. Prompt communication in fluent English. We had a great time and would love to come back again.