Visited with 2 families - 3 adults and 4 children.
The good:
- a lot of space as promised
- a lot of great amenities for folks who want to do things themselves e.g. make a light breakfast, even cook a meal or wash clothes.
- internet connection was stable and decent speed
- Our hosts' representative was very flexible, we came really late after hours and he met us. He was really nice
- good location, approx. 30 min walk to most attractions e.g. the Edinburgh castle
- the offered free parking was very convenient and safe

Not so good:
- most of our minor complaints have to do with the place not being that clean. Quite dusty all around, don't move the beds or you may be in for a "surprise".
- we found a pile of towels that we assumed were used by the previous residents in the closet. We called our contact and they were very quick to act removing them.
- the bathroom supplies were not checked after the previous residents checked out, so we found half used bottles of shampoo in the bathroom. We didn't contact the folks about this since we had our own supplies, but it was a general indicator of things regarding attentions to details like these.

The bad:
- only one things was really bad, the water pressure in the apartment was really low. So low we could not turn on 2 faucets at once. The pressure was pretty low even when we were only using 1 faucet. Taking a shower was a challenge. You had to wait to get enough water to flush the toilet. We complained about this and we were told that they had heard this before, it was a general problem with "new" developments. Essentially, there is not much they can do about it.

In summary, this is a great place to stay for a big/family group, very good value for what is provided. A little more attention to cleaning will make the place almost perfect. The only real structural problem seems to be the water pressure issue, they really need to do something about that.