The Westin Cape Coral Resort at Marina Village in SW Florida, is the new home for Offshore Sailing School’s catamaran live aboard cruising courses and learn to sail courses.