Castle Heights is located in a fantastic area in the center of everything old town. Pubs and restaurants surrounded us, there was a nice little market close by, and we had an amazing view of the castle from both the living room window and the bedroom skylight.
The apartment is so welcoming and cozy, but to get there you have to climb four flights of stairs, so be aware of that. We found that this helped us get ready for all of the hiking we had ahead of us in the Highlands.
The apartment was well stocked with everything we needed and had such a welcoming and warm ambience about it. I felt sad when we had to leave and would definitely stay there again. Danni was so kind and helpful and we appreciated her thoughtfulness. Wonderful apartment and wonderful hosts.