I had a great stay with my colleague from work. We got tons of ''mileage''from the use of the meeting and co-work rooms they had. I even used the gym for my morning rituals (can't really call it a work out, but will soon graduate to that).
The staff was kind and fast in responding, and the accommodations were awesome. It's basically a small one bedroom apt one can live in it for a long time if needed, with the options of a gym, meeting room and co-working room. It was confortable and I don't think I saw an air conditioning system....so it could be hot for the summer. We will see as I plan on going back soon.