Michael's flat is totally fabulous. It is exactly as it is described in the listing and so much more, as he has thought of all the little extras that make a stay really enjoyable. The location is amazing, the flat is quite spacious, every amenity is provided, and the bed is super comfortable. Michael is a very gracious and accommodating host who communicates well and quickly, and is lovely to chat with. He made check in and check out very easy for us, and we felt tended to all throughout our stay. This was, by far, one of my most comfortable and memorable AirBnB stays (and I've had many), and I will for sure stay here again on my next trip to Edinburgh. Highly recommend!