Fantastic place near the coast in Sliema. It's very near beaches, restaurants and the central hub for boats and buses. It was our favourite place in our trip, and will be back.