Amazing flat, would recommend to anyone. Comfy beds, great location, AMAZING shower, really homey overall. My only complaint is that when I arrived the woman at check in asked me to leave a deposit of €200, which had never been mentioned prior to my arrival. I ended up leaving just €20 because I simply wasn't comfortable leaving that much money without knowing for certain it would be returned to me. I wish it had been mentioned prior to my arrival.