This place was exactly what we needed, and the location was absolutely perfect! We'll definitely be trying to stay here again when we return to Newport.