This place is really-really good. It is well situated (less than a minute from Av. del Cid metro station, which is extra good as this is one of the select stations you can reach during night-time) - thus you can get pretty mach anywhere in the city without issues. So it is ideal as a base of operations if you want to explore the charming city that is Valencia. There is a number of convince stores nearby including 24\7 Pharmacy and Supermarket working till 2 AM.
The flat itself is clean and comfortable. Though not conditioned you never get too hot. It has all the amenities you can need for a stay. You even have a rooftop access!
Last but not the least are the cats which are positively adorable and friendly (if sometimes shy), my wife and me already miss Lali and Del Cid!