This review is based solely on the check-in experience, as my friends and I did not actually stay at the apartment.
About 10 days before the trip, I messaged Jason to let him know that we will be arriving later than the check-in time listed for the place and asked if that would be a problem. I did not get a response from Jason, and so we proceeded with our plans, especially since the place is listed as self check-in. Upon arrival, we were able to get into the apartment with the self check-in instructions, but the keys to the apartment were nowhere to be found. Without the keys, we would not be able to leave the apartment, unless we take our luggages with us every time we leave. We also discovered that we couldn't access the garage without the keys (this wasn't very clear in Jason's instructions), which meant that we would have to find and pay for street parking. We immediately tried to message and call Jason, but to no avail. Eventually we had no choice but to reach out to Airbnb customer support, which graciously moved us to a hotel for the entirety of our trip.
We did finally receive a message from Jason the next morning. He claimed that the cleaners mistakenly took the keys, which is understandable, but he did not bother to ask how or where we spent the previous night. He also said that he would drop off the keys at NOON, which means that if we had stayed at the apartment, we would have to adjust our plans for a mistake on his part.
I hate and don't usually give out bad reviews, but our experience with Jason just did not meet the Airbnb standards that we've had at other places.