Great spot, responsive host. Some minor things, like a strange smell and loud ac in the room.
Overall a nice apartment, but you should not expect luxury.