Very clean, spacious, and excellent for an extended stay. Hosts were exceptional.