Really a nice place, convenient, clean, peaceful. We enjoyed walking around Isola and it was very convenient from Garibaldi station!