Clean, great location and great service. Will be back!