I cannot rate our stay higher.
The apartment was just perfect, spotless and our hosts made our stay in Edinburgh the perfect short holiday.
I would definitely recommend.