Huge space, perfect location. Everything you need in a short stay home in Newport.