I've spent here one week during business trip. It was great place to stay and rest. Very quiet neighborhood, especially during night, lot of space, everything was brand new. Apartment is fully equipped. If something was missing, we just asked manager for that and it was in place next day.
One of the biggest advantages was big terrace, where you can sit with friends and "react" after hard day.