An enjoyable stay right on the Royal Mile. Would definitely stay here again.