Great place, close to the sea.
We had a wonderful time. Definitely coming back when visiting Malta again.