I booked this place for my parents who were visiting me. The location was great and they enjoyed their stay. The apartment is a bit bare and lacks basic staples but the view is incredible and the beds were comfy. It was quite dirty though with crumbs under the couch and dust under / behind the beds. The bathroom also needs a proper clean - the whole thing was clearly bleached based on the smell that took a few days to clear up but the grout and base of the shower were mouldy. We also found it a bit off-putting to have to pay a security deposit for an Air BnB and that they took photos of our drivers licenses. The hosts are responsive though and someone is always around if you need them which is a plus.