Excellent place to stay. Exactly as described with great location and easy check in. 73 steps to the 5th floor but worth it for the balcony and location! Would highly recommend.