A stylish place with everything you need virtually on the Royal Mile and has secure parking.