Nice and big place for a visit to Malta