We only stayed at this gorgeous flat for one night, and we wish we had more time. Everything was lovely and spotless. Beds were comfy. We enjoyed the classic beauty of the place and our walk through the neighborhoods to the Royal Mile. Check-in and out was super easy, and the host was readily accessible and quick to respond. We would definitely stay here again.