The good - excellent location for our needs, and good communications with host's management company.
The bad - Should be a bit cleaner. The large area rug needs to be cleaned or replaced, and the bed cushions are old, faded and tired looking. Its a very small unit. We had to use another unit because the prior guest had trashed the unit & checked out late. I know that's not necessarily the host's fault. However, it was an inconvenience. We did not find out our initial unit was unavailable until a few hours before check-in when we were in route. The unit we we subsequently used did not have separate bedroom/sitting areas, but the unit we reserved did have separate bedroom/sitting area.