Clean, plenty of space, close to town, great host.