Good place, good location, I recommend this place in St Julian.