Great location, great space, everything you need for a pleasant stay in Valencia.