The place was mostly clean and functional. We were a group of 5. There were only "real" beds for 4, plus a stained, uncomfortable pullout sofa (not sure how this place would accommodate 8 as advertised). We were given 1 key and were that there were no extras. This posed a problem when our group split up; we inevitably had to wait to get inside until the person with the key showed up. A bunch of little things that could have easily been fixed caused minor aggravations: no place to hang towels in the bathroom (towel rack was missing), filthy filter in the AC unit prevented it from working until we cleaned it, only 4 towels were provided for the 5 of us (we had to go to the owners downstairs to ask for more), unit was still being cleaned when we arrived at 3pm. The apartment is in a good location, the owner was pleasant and fairly responsive and overall the place worked for us.