Clean and great location, however despite what the listing says, no amenities are available (gym, jacuzzi, rooftop jacuzzi, sauna, and pool). The host doesn't see these as important elements, so won't go out of their way to address. I'd recommend booking only if those elements aren't as important to you.
Otherwise, the space matches the description well, and the host is very quick to respond. Check in and check out were smooth, internet was solid, and unit was clean and well equipped.