Great place to stay. Just renovated, all new. Great area and view from windows. The only problem I see - there are no doors inside an apartment, only for a bathroom, which does not have a lock. It might be tricky with toddlers :).
Overall - really good place. Recommend!