very clean & great location