I've been there for lunch. Good environment, owner and probably chef is spanish. It's a mix of spanish and chinese food, chinese service, chinese clients.
Food is fair, not astonishing, some adaptation to chinese taste, not real spanish.
Environment could remember Spain, but just by far, you feel to be in China by the way.
Anyhow, to be appreciated the effort to provide good meal, target client are both chinese and westerns, that makes a not clear mix.
A good choice for Hangzhou, I'd not make a trip to go there, worth to go if one is there around.