Good location but deserves better service