Clean, tidy, spacious, great location and responsive hosts.