Clean, bright and comfortable, great location and friendly hosts.