Traveled with my adult and college-age children. The place was perfect. Even better than posted photos. The floor to ceiling windows were incredible. It's so roomy - would be great for families traveling. Three comfortable beds and two bedrooms. (we stayed in Flat 1 (on the 2nd floor)). So much room. Kitchen had all the small appliances - and even wine glasses. There is one large & absolutely perfect bathroom. The apartment is located on the West End of town, just a easy 20 minute walk to Weaverley Train Station, or up the hill (through the park) to Edinburgh Castle. Rose Street, Princes Street .... and a tons of restaurants are nearby. Co-op and Groceries are nearby. Metered Car Parking is available on Chester Street or on Walker Street (from 0830 hrs to 1830 hrs), FREE after 1830 hrs. The welcome booklet on the kitchen island was so helpful. I definitely would recommend the apartment, the area and Karen/Steve (the hosts). *And for three families or groups traveling - try to book all three of the apartments in the same building (Ground Fl, Flat 1 & PH). *