Unfortunately this place needs some maintenance and thought as our experience was not the best. It was extremely noisy during all nights in the bedroom so very hard to sleep, apartment wasn't clean, internet not working most of the time and air-con/heater not working at all. Host promised to fix and solve issues but nothing happened so unfortunately we had to involve airbnb. It ended up being a very pricey accommodation where we couldn't experience half of what was advertised. Despite of everything, the location wasn't bad and the window views are nice.
Overall we do not recommend this place to stay as there are way better options around quality and price wise.