A lovely apartment located in Naxxar.
this flat comprises of:
All rooms have direct sunlight.
Close to all amenities and public transport.