Great place. Central and convenient just off Royal Mile. Could be a bit noisy at night. Great facilities and lovely and warm. Definitely recommend!