Everything was perfect! Beautiful flat and room, great location, wonderful city! Unfortunately, we didn't get to meet Tessa, but she provided all information we needed in advance, and was available for questions even while she was away. We'd love to stay here again when we're back in Edinburgh! Thanks Tessa!