A lovely place to stay. Great amenities in the flat. Very comfortable with lovely views. Walking distance toRoyal Mile for the fit but just round the corner from good public transport links. Facilities and internal decor in flat eclipse the external appearance of the building. We will stay here again by choice. Great hosts.