The place is exactly as it is listed on the website and in pictures. It is not close walking distant to Royal Mile, however a quick Gett cab or bus ride away (as well to Waverly station for folks taking the train). Flat is situated in a cute neighborhood, and is across a great locally owned coffee shop, Mo Beans, and it's corner is a store for snacks and beverages.
We arrived to a clean place and check in/out was quite simple. Overall the place was great and safe, stocked with great amenities (washer, drying rack, iron, hair dryer, fridge) and would love to come back and stay at their place.