I would give this listing a 3.5 rating. The best thing was the unit being clean. I definitely appreciated that. Communication was good and Tim accommodated us with fresh towels upon request after about 5 days there. We did have a hard time locating the place with the pictures sent the day of arrival.
Some of the things we found lacking were not having a place to hang our towels and clothes. Other than a tiny closet area to hang clothes, there was no storage for clothes. Luggage also had no where to be stored and the closet floor was taken up with a vacuum and other items. If you only have a few people it's not an issue, but we had 5. The place is a bit on the small side so it made for a tight fit and was not very convenient. The couch does pull out, but it wouldn't stay up, so I don't think it would accommodate 6 people. The kitchen was nice to have, but it doesn't have a dishwasher or a disposal. The A/C was a bit of an issue. If it is cool in the living room, it is cold in the bedroom. If it is comfortable in the bedroom, it is hot in the living room. We ended up buying a fan for the living room to work the problem. The walls are super thin so you can hear everything outside. There was a leak from the patio above, so if you sat out there you got splashed. Kind of took away our desire to go out there. And lastly, there was only one key and fob.
Parking was a hassle. The parking garages near by are quite expensive. You can find metered street parking ($3/hour), but it is 2 hour parking from 6:00-10:00, so you have to go down every 2 hours to feed the meter. All in all, it is a decent and affordable place to stay if you don't mind a few inconveniences.