When the title says spacious, it's real. The apartment is a large apartment enough for all of our family of four and the kids love it. And it has everything we need. Our 1.5 years old toddler starts exploring the apartment on the first seconds he steps in to the house and grab a Peppa pig DVD which already available on the TV cabinet and he sat watch the video comfortably as if it is his own house :).
It was a lovely stays and recommended for anybody who visits edinburgh to stay in this apartment.
For future traveller who'd like to stay in this apartment, it is adviced to read the guide carefully, especially regarding how to start the water in the shower/bathroom, it is a little bit tricky.
Overall, it is highly recommended.