Anyone have any feedback of the Regatta Place in Newport?