Our family of four stayed six nights in this very well-located apartment. The apartment's living space and kitchen is spacious and well-appointed. You can't beat the location -- right on the Royal Mile but far enough from the pubs that it's relatively quiet at night. The twin bed room is quite large, but the other room a bit tight. The same goes for the bathrooms....one is good sized and the other extremely tight. Communication was very easy. Everything was as expected. If you travel in summer, keep in mind that the apartment does get warm, and the older windows are difficult to keep fully open. Also, as mentioned in other reviews, the mattresses are not as comfortable as you might get in a hotel. Still, we had a wonderful stay.