Very good communication, especially regarding self check in. We had a minor issue which Cassina remedied very quickly. Highly recommended!