Phenomenal location. Great view. Very comfortable. Everything you need in a Newport stay.