Excellent location and perfect for the Royal Mile walk. This tiny apartment is clean & cozy with lovely touches. Perfect space for us and our 12 year old. Would stay here again. Wished we’d stayed longer.