very clean, great location and customer service