Great place walking distance close to xlendi bay