Michele's place is clean, good location (walking distance all Venice), self check-in and met all we need. Highly suggested.