Tessa's flat is wonderful: cozy, warm, inviting and comfortable. It is in a great neighborhood with plenty of great eateries around. It is within a long walk of the
Royal Mile and the train station. She is a fabulous host -- friendly, enthusiastic, very helpful, and provides a great breakfast. We'd stay there again in a heartbeat.