Very nice location. Close to city of Valleta and main bus station.
The apartment is very sweet.