The apartment was perfect. Great location. Lots of thoughtful touches. We appreciated the in person welcome and the ease of checking in and out. The hosts were communicative and helpful, exceeding expectations.