Great location well set up for a fabulous stay in Valencia