We stayed here as a large group for a long weekend in Edinburgh and it met our needs perfectly. It's very central so we could walk everywhere, with very easy access to the airport on the tram. The flat is quite spacious, so you don't feel on top of each other. There are only two showers, but that's not unmanageable. The beds were all clean and comfy. There isn't a dining table (as advertised) but the living room has plenty of seating for everyone and a big TV. It's up a couple of flights of stairs so if you had someone frail it might be a challenge, but totally fine for us.
There were 5 sets of keys, which was very handy. Quick, responsive communication with Valentina & co. who were helpful, easy-going hosts. Check-in is also very easy as there's a key safe.
If returning en masse to Edinburgh I'd be sure to stay again.