Pretty good service. Showed up between 12 and 4pm as promised. Took a long time trying to pay my tab, I waited on hold for over 5 minutes so I hung up and tried again later. It still took about 5 min the 2nd time. Not sure why it takes so long. Other than that, no complaints.