Very historic, unique, pleasant and memorable!
Location relative to the heart of Newport is the heart of Newport.