Nice apartment in the city centre of Mellieha, including shared rooftop pool, much space, many restaurants are close to the accomodation. ..