28 Peter – Sliema | SherryStay