Stayed in the apartment for almost 2 weeks doing business in the area. The location is very convenient, close to the train station, directly above the Glen where you'll find lots of restaurants and shopping. The view from the14th floor is wonderful, everything is very clean.
Communication was very professional and fast, they responded to my requests for extension very quick and in an uncomplicated way.
Can definitely recommend the place.