Ref: 17592, Penthouse Sliema