Great place for your stay (including family) but in case you get there by car make sure you have the best solution cost wise (avoid car park Sant Ambrogio a couple of streets away ~50€/day)