Clean, great service , great location and very helpful staff