Sailing yacht FREE AT LAST (ex. Concordia) was constructed in 2000 by the shipyard Monty North in Spain as a 28.80m (94' 6") luxury sailing yacht. Maintained meticulously by her owners, the interior and exterior of the yacht reflect a sense of both comfort and performance as designed originally by Marcelo Penna. The yacht will accommodate up to 8 guests along with a crew of four.