Nice, clean, well equiped place on Royal Mile, so very central. But bit noisy from traffic.