Julio's place is great! it has everything you should need and the location is perfect.
I would recommend it to anyone when staying in Valencia.