Excellent location!! Would recommend to anyone visiting Newport!