Great, clean place. Excellent communication