I booked this apartment for me and a colleague for a work trip, and it was a good fit. We each had our own space, as well as shared space for meeting/having meals together. The apartment is just as described in the listing. It is located in a great area, convenient to food, museums, and venues. We didn't end up using the amenities in the building (gym, pool), but that's nice to have if you're on vacation. Heaven in USA was very responsive, and made sure we were clear on check-in procedures in advance. There were minor cleanliness issues, but it didn't disrupt our stay or make us feel uncomfortable. We would definitely stay here agian.