We spent a few days in Catherine's apartment. It is around 10 minutes form the royal mile. The flat is very nice, clean and comfortable. We found everything we needed in the apartment and we really enjoyed staying in Catherine's flat. We can truely and highly recommend staying here and we are looking forward to come back!