Great place in the heart of Newport! Easy communication.