Excellent place for staying in Newport. Warm, modern, in prime location