Good location, nice staff. The price on AirBnB was far higher than what the same class of room was via Booking(.)com (over £50). The shower enclosure had old soap stains and hair appearing to have been from someone shaving. One of our pillow cases was dirty; and the window/glass door opened into nothing on the 5th floor: just a tiny ledge with no railing… A less careful person could have quite literally stepped off to their death. The deposit was also much higher via AirBnB (£250 vs £150).