Great Airbnb! Terrific location and within walking distance of the Royal Mile! The beds were comfy, the showers had lots of hot water and a kitchen with every convenience. I had a couple of questions and Agnes answered me immediately. Terrific communication and customer service. We loved the flat and it made for a great vacation!