Perfect location and cleanliness. Toilet arrangement a bit odd but manageable. We had a wonderful time in Edinburgh. I would definitely recommend this apartment.