The location is great. The staff are friendly. The place is okay.