Fantastic apartment
Great great location just off Royal Mile
Warm cozy apartment that made our stay everything we hoped for and more
All amenities to live cook in if not out all the time in the old town or elsewhere