I can’t recommend this apartment enough. It is cosy but has everything we needed - clean, comfortable and conveniently located, right off the Royal Mile.