A nice place in Valencia near the beach.