This place is great! Great location, right on the Royal Mile, clean, and comfortable. As others have said, there are a stairs to get to the apartment, but you only have to carry your luggage up once, it wasn’t too bad! We were there over a weekend and we could hear some party noise from the street below, but it didn’t keep us from sleeping great. The host met us when we got there and she is so sweet and helpful.