Fantastic place to spend some time in Newport. Location, amenities and comfort all spot on.