very clean place , great location .