Perfect location, really modern apartment was excellent. Spacious bedrooms, great bathrooms. Highly recommend! Situated in the old town, some very good restaurants up the road, close to all attractions. Few minutes walk to the Royal Mile High Street for restaurants, bars, the castle is close by.