Nice place with beautiful terrace, kind host and location close to Isola.