Always solid. Very nice, helpful staff always there to help at all hours of the night.
When I come to Newport, this is where I stay.