Amazing place to stay in Valencia!! Can't be better located!