Mosta - Prime Location, enjoying country views comes this lovely 3 bedroom apartment with a spacious kitchen/living/dining, fully air conditioned. It has 2 bathrooms, a washroom and two good-sized terraces with views. Highly Recommended!