Excellent host. We arrived early and he came out to meet us and hand over the keys. The place is up a whole lot of stairs so you'll get a good workout too. The apartment was clean and tidy. Well appointed and very comfortable. Excellent location.