best place to be in Mellieha, close to the beach, quiet surrounding, beautiful apartment with everything you need