First off, this would have been a 5 star rating except for 2 things:
1) When we arrived, the condo appeared to be in good condition. However, as our stay progressed, we began to notice that it had not been thoroughly cleaned. It started with body hair along the edge of the toilet seat hinge which by itself is a minor inconvenience, though didn't rise to the level of a complaint. The following morning as we began to get ready for the day is when we really noticed the lack of cleaning. The shower had mildew in the corners, the bathtub floor was filthy (most likely from the concrete floors of the condo not being cleaned) to the discovery of the coffee pot that had the previous guest's burnt coffee stuck to the bottom.
Since our stay was short (2 nights) and we were halfway through our stay and already inconvenienced, the decision was to continue with our plans and try to address things at the end.
We thought a fair resolution was to receive refund on our cleaning deposit, though we never heard back from the host even after providing photos.
All in all, it's a good location with a lot of space and has the potential to be really good for groups. My only caveat is to make sure EVERYTHING is clean before you finishing checking in and to notify the host immediately. This place seems to be in high demand and is flipped quickly at the expense of cleanliness.