The best thing about this Airbnb is its location. It is very close to the royal mile and within walking distance from the old and new town. The apartment itself is okay, the mattress and pillows are not the most comfortable and we did have some issues with the heating system in the apartment but David was extremely fast and reliable in communicating with us and we were able to rearrange some of the heating appliances which significantly improved our experience.