The complex is relativly new, and the apartments are therefore in good shape. But be aware: The rooms are small. If you are a couple, it's ok, but still there is no space to sit and eat other than on the balcony or in the bed. We where only provided with one small duvet for us both, so if you are not to cozy with your partner, this is not the place for you.
Parking is also an issue. The hotel is in an residential area far away from it all, so you will need a car. But the hotel does not provide parking to all its guest. There is some space in the basement, but it costs 20CHF a day, and you still have no guaranty for a free space. Street parking is difficult, since the residence in the area park in the streets too.