Great place in the heart of Xlendi. Very good communication. Recommended