Trudi's place was so great, literally steps from the Royal Mile. She rescued us with accepting a last minute reservation when another air bnb didn't work out. I was extremely impressed with her promptness in answering our needs, and while we walked in on her cleaning people they were really tearing the place apart to do a thorough clean. We found the apartment to be well maintained, clean, and comfortable. We would not hesitate to stay again, and thank you again to Trudi!