Very nice flat and a perfect location on the Royal Mile! It was very clean and organized. Little amenities here and there were a nice touch. Very happy with our stay!
Only complaint would be be communication. As noted by other reviews, we didn’t receive details of our check-in until 1 hour before time. Otherwise, it was a great place! Would definitely stay here again.