Our stay here was lovely. Great location near the university and the Royal Mile. The apartment had everything we needed. And our hosts were very communicative to make sure things were going well. I can't recommend it enough.