Is My first time i'm Malta and i just love it. the place is near to bus stops and a bit far of noise. Has beautiful natural places around.