We were excited to stay at this place, but were unfortunately very disappointed. The host was very polite and inquired on our time of arrival the morning of, however this did not make check-in any eaiser. The host gave us a house address to where we could pickup the keys, but due to traffic in the area this was a 15 minute drive from the apartment, not 5 minutes like we were told, so it took us 30 minutes extra to pickup the keys at a mailbox of a random house on a very dark street. There were no directions with the keys, so we picked up the keys and proceeded to the apartment. Upon arrival, there is a large parking structure without an address on display, so it took us some time to realize how to use the clicker that was with the keys and to go into the parking garage. Upon entering, all the spots were numbered and we had no info on where to park. We called the host who answered and gave us the spot number and also informed us there is an apartment number, which we hadn't been provided earlier. If she hadn't answered her phone at 10pm, we would have been clueless where to go. On top of this, we had 2 cars for 4 guests and we didn't know, nor were we told, that there is only one spot available. We located the assigned parking spot and found an elevator, but no way to get to the ground floor to pickup our friends who were now parking on the street. We finally had to ask them to walk thru the parking gate. Once we made our way up to the 9th floor, there are no signs telling you which way each apartment is, so we wondered aimlessly down the maze like halls for a while before we found the place. When we finally got in, we were pleased with the overall location and the safe feel of the building, but the unit itself was quite dirty. There was unflushed urine in one bathroom, and the other was grimy and had toothpaste stains on the counter. Both showers were filthy. There was a hole in the door to one of the rooms. There was a personal toothbrush and toothpaste and deodorant on the bathroom counter, and personal items throughout including a calendar of someone's events, and a large empty TV box in one of the bedrooms. The carpets were stained and dingy. There was half drank items in the refrigerator. There were towels hanging in the bathroom, but no idea if they were fresh, so we didn't shower. I cannot believe we paid a hefty cleaning fee when this place was so dirty. Lastly, we read about amenities including hot tub and gym but no clue on how to get to them or where they were. After sleeping, we got up to leave around 9am and texted the host to find out what to do with the keys. By evening of checkout day, I still never heard from her. We ended up leaving the keys in the same random mailbox where we picked them up. Overall, this place was a disappointment. It has a ton of potential, as it's a fun area and nice apartment building, but needs a ton of work, a deep clean, and host needs much better communication.