Excellent stay. Lovely modern apartment, tastefully decorated and furnished, in very safe and convenient location. Didn't meet host in person, but he was very cordial and welcoming and thorough in all communications from start to finish; always easily communicated with by text message. Checking in was very simple, and he was very agreeable to our arrival and departure times. An all-around pleasant experience. Highly recommended.