This place is absolutely fantastic, incredible views, great central location, effortless check in, immediate communication.
We will definitely be back, Xlendi is the best town in Gozo and this is the best place in Xlendi.