No early check in, no late check out, communication is slow, other than that its ok but we had two infants and would have appreciated some flexibility.