Newport Shipyard is a mecca for sailing superyachts. We were looking forward to exploring this place while availing ourselves of the excellent services and facilities available. They did not disappoint!