Our stay in Isola was lovely. The place seems very newly renovated and clean. There are a lot of great restaurant / café / bar options in the neighbourhood and it is rather easy to get from A to B. Communication was easy and professional. Thank you!