Rental apartments close to the University of Malta and Mater Dei Hospital. Till late convenient store and main bus routes metres away from building.
Run by young people who just graduated from the same campus with hospital experience. Just the right people to help you out to acquaint yourself with the area.