Very nice place, right in the city center of Valencia. Strongly recommend :)