We loved our stay on the Royal Mile. The location is ideal! The apartment is immaculate and perfect for a weekend in the city. We will definitely be back!