Immaculately clean room and facilities. Very good communication