Ref: 24935, Penthouse Sliema