In general the space was great. The location was terrific and the apt is very big, especially the porch (you can fit 200 people on there , no joke..just an estimate, I didn't actually have a party with 200!). The hosts responded quickly and the couches were comfortable. There was a big dining room table which is great for big groups (we were 9).
I highly recommend this place.
I would have given it 5 stars but there were a few small annoying things regarding our stay.
When we arrived we found some minor damage in the bathrooms (broken shower heads, faucet and wood door frame), and one of the bed frames was a bit broken. It was my mistake not to document this when we arrived but it was a short stay and we arrived at night, tired and hungry.
After we left, we were accused by the property manager of breaking those things. That was not nice. Anyway, I'm sure it was all an innocent mistake and we don't hold a grudge about it. We were all quite surprised that for such a beautiful apartment there were these small things not paid attention to.
Also, they should get a smart TV or streaming box so guests can sign into their own streaming media accounts and have more options than just what comes over the antenna. That makes a big difference for families.
If these things would have been different, I would have given them 5 stars.
Also, people should know there is a small elevator. Not a big deal, but for groups that have lots of people or stuff, it's a challenge.
All that being said, it's a great place and I recommend it.