Great place in a great location for any visit to Newport.