FIVE STARS FIVE STARS is a 28.20 meters long superyacht built by Mangusta in 2005 and re-launched and refitted in 2019.Mangusta is one of the few shipyards that know how to preserve their DNA in all their deliveries; a Mangusta never goes unnoticed in any