Great location in St Julian's with lots to do nearby