You absolutely cannot beat this fantastic location. The apartment was clean and really well equipped, even with some extra coffee to use. I had a difficult time establishing communication with the owners, they did not get back to me for day and a half before check in, I had no instructions on how and where and ended up waiting for couple of hours outside with my luggage. Also, I did not have internet for the first day and a half, I did not get the network/password until the second day in the afternoon. So, if you have to work online, as I did, make sure you get all the info before check in. I ended up going to a restaurant or a cafe near by to work. The internet is still slow, as I read in some other reviews, and I was losing connection quite often. I am still giving them 5 stars and would definitely stay in the place again.