Horrible and delayed service. Arrogant and rude staff.. Particularly the manager