Good: amazing place, perfect location, well equipped, best street & restaurants nearby.
Bad: place was not clean at all, I think they did not even clean it before our arrival, and another guest (?) directly showed up at our check out time.
Wifi is not working sometimes - but after all the wifi was good enough.
We only had cold showers - there was no warm water.