Well equiped. Great communication. Clean. Just perfect.