Great price, clean, friendly staff, great service.