The property is at a perfect location just steps from downtown Newport