Delivered on all accounts. Clean, well appointed, convenient. Will return next year.