Tessa was wonderful! She was very accommodating with check-in and needing to leave luggage before and after check-in and out. Her flat is beautifully decorated (with her own work too!) and is incredibly conveniently located, we were able to walk to the Royal Mile and did not need to use a bus at all during our stay. When we arrived she was so helpful and suggested good places to visit. She made us breakfast and was very friendly and approachable. I would highly recommend staying with Tessa. Our experience was wonderful!