Great location, cute little place just off of Thames. Check in and out was easy and painless.
If you know Newport you know how difficult the parking can be, this place has great parking.