Immaculate flat five minutes from the Royal Mile. Comfortable and welcoming. Would stay again in a heartbeat!