We had a great stay!
The location has the benefits of an hotel (as a super helpful receptionist) and the freedom of an apartment. It's also well served by both tram and subway.
Each room in the apartment has is own key (wonderful for such a big group) and, even if is on the top floor of the hotel, it never gets too hot (we stayed there in August and had no problem).
The kitchen is quite small, but it's ok for breakfast & light meals.