A 55-metre classic schooner, Elena, berthed at Grand Harbour Marina in Vittoriosa recently. Grand Harbour Marina general manager Ben Stuart described the Elena as one of the finest yachts in the world. She stole the show at last year's 2009 Voiles de St Tropez regatta and at the Antibes Boat Show last April.