Clean, courteous, easy booking and check-in. Nice place.