Communication before check in was excellent, easy to find central location. Stunning castle view out of the lounge area! The apartment was spotless, excellent facilities and lots of space! If driving to Edinburgh, be sure to take advantage of the NCP car park arrangement with the hosts. We will definitely stay here again in the future.