The gigantic Grand Lisboa hotel towers above very ordinary looking housing just next door