This is the perfect place to stay in Edinburgh! It was well appointed with great amenities. Danielle and Roland were so thoughtful in every detail. The left a lovely welcome note, provided excellent recommendations for the area, and even had a sweet little honor bar in case anyone wanted a dram at the end of their evening. The views were incredible and location was perfect for our (too) short stay in Edinburgh. We loved everything about Castle Heights! Thanks for a wonderful stay.