This is a great place, ideally located next to public transport, which ease visiting Malta.
This is very quiet, no issue to sleep even with lots of wind
The view is fantastic, this is a great pleasure to have breakfast and diner in front of the sea.