very clean. friendly staff. the location didn't work well for me.