Clean, modern facilties and nice hosts