Great place. New, clean, and good location. Great communication.