Kittys place is a lovely apartment, with a great view of the castle and short stroll to the royal mile and beyond. The apartment was well maintained with all the modern fittings but keeping its older charm. We enjoyed our stay :)