We (a family of 5) had a good stay in the apartment. The apartment is split on 3 floors, no problems for us but with small children it could be a challenge. Super helpful information before arrival, flawless check-in and the availability of free mobile WiFi during our stay was a very nice feature!