Great flat right by royal mile! Spacious and clean and Brian was very helpful, friendly, and responsive! Will certainly stay again.