We had a good stay. The listing looks exactly like the pictures and the unit was very clean and well maintained. I did takeoff two stars because the check-in process was very confusing and we never received a key card for the parking garage. When I talked to the management company, they were giving me the runaround and even told me I had to pay for parking, which is not listed anywhere on the listing nor was I asked to pay for parking prior to checking in, but they did end up resolving the issue and the rest of the day was very nice. Also, there was no checkout instructions provided, and I did reach out to the management company again, but got no response so I had to do my own “check out”. Overall, was a good stay.