This is a very comfortable apartment. It was clean, spacious, in a great location on the Royal Mile and had a lot of amenities. The kitchen is well stocked and even had water bottles, milk and eggs in the refrigerator for us. We enjoyed our stay and we would book here again.