Great location; clean place; great communication.