Safe. Clean. Constant communication. Felt welcomed. Highly recommend.