Thé place is ideally located in the center of Valencia. Jorge and Rafa are great hosts, replying super quickly and there to help.
Highly recommend it !