Exactly as described, which isn’t always case on Airbnb I find. Location was ideal for us, close to station, palace, sights, and literally on the royal mile. Great value. Very Clean. Host very kind and alway reachable. Zero complaints from me. Would stay again.