Amazing short term residence for a couple located in the heart of Newport. This is a terrific place to be and an incredibly easy and enjoyable place to stay.