Check in was great, very easy to communicate with host. The apartment was clean but the amenities were terrible. We were supplied with one towel each for a 4 day stay, only 4 small rolls of toilet paper for 5 adults and 3 bathrooms. We had to go purchase more. The only soap provided was hand soap in 2 of the bathrooms, one bathroom did not even have soap.
If you are not traveling by plane or out of the country you could bring you own supplies if given notice ahead of time (which we were not).
Other than that the location was great and the apartment and foyer area were beautiful