While the terrible weather meant we were not fortunate enough to stay in the apartment - closed airports, roads and train lines - Colin and his team were fantastic throughout with both promptness and quality of communication. We will definitely be looking at Colin's apartment first on our next trip to Edinburgh.