The apartment is in a great location, easily walkable to many of Edinburgh's top sights and also very accessible to various buses. John was an excellent and communicative host and allowed me to check in early as I was arriving with my baggage straight from the airport. The laid out breakfasts in the morning were a convenient way to have a quick bite before leaving for the day and included fresh fruit, croissants, bread and jams. A great base for a few nights in the city. Highly recommend!