Perched high on the bluffs of Watch Hill, Rhode Island, Ocean House is an iconic New England seaside resort, and the first and only AAA Five Diamond and Forbes Five-Star hotel in the state.