Sandra’s place was perfect for what we needed. She accommodated our crazy check in and check outs and she was so kind. The flat is in walking distance to everything on the Royal Mile. The cats are super friendly, and the flat was very clean!!!