Overall, the apartment worked well for a family get-together. The bedrooms are mostly extremely tiny (much smaller than they look in the photos), which I wish we had known in advance, but we made it work. The apartment was spotless and the roof deck was awesome. Two minor hiccups: first, we were told there would be spare sheets available for our own air mattress, and there were none (we finally found them in the dryer, still wet, on the last morning of our trip). Second, we requested early check in, Mike told us he would let us know day-of if he could make it work, but we never heard from him. Generally, though, a fine stay.