Clean, very friendly service, great location.