The pictures and descriptions are accurate and the apartment is really great -clean, modern, spacious and quiet.
The housekeeping is really a huge differential - helps a lot.
There is a great queen bunk bed in one of the rooms , but the top bed is a bit high. Consider asking for some sort of protection if you go with children.
Location is good - easy access to everything. I've already stayed in the Waterfront complex in the past, and I still prefer it though. The building neighborhood seems safe, but the street sometimes do not look very clean.
Joshua was very solicit since long before the trip. Great host.