A magnificent residential building in Baluta Bay, Sliema - in need of some maintenance, but still bearing signs of former glory.