There is a place where you can feel yourself like at home. Quite place. Pleasant and helpful hosts, spacious and comfortable apartment made our vacations very nice and relaxing. Central location in Mellieha, any problems with parking place along the street. Definitely recommended!