Unfortunately I'm going to have to give this place 2 stars. The management company forgot about our reservation despite updating us <1 week before the reservation date. We arrived at the place around 8:00 PM on a Thursday to a place that was totally uncleaned, with sheets and towels everywhere. Host was very clear about instructions, and so it was easy to locate a phone number for the management company. Upon calling, however, the manager was oblivious to our reservation.
Management could not bring out a cleaner that evening nor provide clean towels or clean sheets, which we felt was inappropriate. Management said there were clean sheets, but there was no fitted sheet. They also said there should be a hair dryer along with towels, but there were none. Host agreed to waive the cleaning fee and the first day's rental, which I think was appropriate for this mistake.
The cleaner came Friday morning and did a fantastic job. I really enjoyed the apartment otherwise, but the mistake plus the inappropriate response really held this apartment back. I don't want to deal with these managers again, so I can't recommend this place in good faith.