Excellent apartment for visiting Newport.