The Stagecoach House Inn in Wyoming, Rhode Island review