great accomodation, central to St Julians