The check in process was smooth. Communication for check in and other related matters was a smooth and prompt. This place exceeded my expectations. The place was very clean.