Everything was great and we enjoyed our stay here very much. The apartment was sparkly clean and we loved the kitchenware that was available. The floor was a tad bit squeaky especially at night when everything is calm but that was about it. Fantastic location - it was really close to all the major attractions on the royal mile and that's a huge selling point. The Hop on Hop off bus stop is right infront of the apartment which was very convenient. They have an amazing collection of books for an avid reader. The views from every window of the apartment were great. Will definitely recommend this place to others and stay here when we are back in town the next time around.