really good place to stay in venice. nice, clean appartment