The place itself was great - it ws in a great location and was a really comfortable place for my family of 4 to stay. The kitchen is great and had everything we needed (refrigerator, toaster, stove, kitchen tools) so that we didn't have to eat out at restaurants for every meal. Having two twin beds in the second bedroom was nice so that kids don't have to sleep in the same bed. A warning about the beds though - the mattresses are very firm, so if you are used to softer beds you may have trouble getting used to these.
The hostess was very responsive when messaged, but also forgetful (she forgot to leave our name with the doorman for check-in, and forgot to send other pre-trip information she had promised). So I advise double-checking everything in advance.