Excellence V Mega Yacht Charters This 2010 manufactured mega yacht had been specifically designed to provide high-end luxury yacht charters in the Bahamas and New England on alternate years. Excellence V sleeps 10 guests in 5 sumptuous cabins. You will be served by a crew of 8 making this crewed yacht charter perfect for any size up Read More …