Great view and terrace on the Isola Bella! Clean and spacious.