The food is fine, the location is great, but the service is unprofessional and depends on the mood of the staff. They are ok when they feel like it but on most days they were very unpleasant to deal with. Disgusted stares, no please, no thank you, no smile, just the necessary stuff.