The location of this place is excellent. It is calm, and Ramla Bay (in our view the best swimming spot on Gozo) and many other sites of interest are quite close.