Nice place on Royal mile. Very well connected to all tourist attractions.