Very clean space and quite big. Isola is a nice location in Milan