Elena's white house in Isola is incredibly clean and nice! It is very convenient to metro stations and located nearby are good cafes, bars and restaurants! Elena was also very kind and accommodating in terms of storing my personal items before/after check-in! Superhost indeed!