We had a great stay at Maddalena's place. The only real frustration was (as others have pointed out), finding it the first time! Maddalena provided us with some nice recommendations for food and shopping. The apartment itself is very interestingly modern and uses the small spaces to their fullest extent. My family (to early teens and a 5 year old) slept comfortably. I would probably not recommend for children under 5 as the stairs may be tricky for small tired people!