Good place in wonderful Newport, close to city centre/harbour