The apartment at Rose St 3 was excellent. Very well located with a first class restaurant downstairs and many shops/pubs nearby. Easy walk to the castle and royal mile. A very clean and spacious apartment.