We had an excellent stay in the one bedroom apartment, couldn't find fault with anything. Very clean, tidy and has everything required for a very comfortable stay. The location is both ideal for public transport to airport / Waverley Train Station and also tourist hop on/off buses. Royal mile, restaurants, cafes and bars are on your door step. A fantastic host adds to the experience. Overall excellent!