Excellent location. Very easy to check in and the communication with our host was easy and efficient. However please be advised you have to climb 80 steps to get to the apartment, very difficult to do with luggage. We also never had internet access and although the host promtly replied to our messages and told us he was looking into it, the problem was never solved. There was also a water leak from the bathroom ceiling which soaked our towels and toilet paper.