The place is located right in the city center, the only inconvenience is to climb up to the 5th floor (no elevator). The common areas were clean and well equipped, although our room was a bit tinier than expected. I have not met the host, only the cleaning lady, who was very nice and helpful, but did not speak English. All in all, it was a nice stay, would recommend.