Basically a longer-term luxury hotel. Extremely clean — you do could surgery in it. Good location, ample parking, great amenities. Easy 20 minute walk to nearest subway. Seriously great communication from the hosts.
The only downsides: very strong smells of commercial cleaning products; not the place for scent-sensitive people. Also getting in and out takes a little time, with a semi-complicated fob-controlled security system, and a somewhat long walk to the elevators … not an issue for me, but I imagine it might be for someone with less mobility.