Great spot right in the centre of royal mile. All the main attractions, restaurants & bars are within walking distance. Perfect location and flat for a large group gathering.