We stayed at Helena's place for my friend bachelor party, it was very nice and we had an amazing time.
the apartment is spacious and very close to the town centre, next to night clubs and restaurants.
It can get kind of noisy at night, but being in the centre of Saint Julian that's an issue one should expect.
I'd definitely recommend the place.