Clean, comfortable, and stylish space, with very hospitable hosts.