Lovely clean, modern apartment in Mosta, which is a good location for exploring Malta.