The place is absolutely amazing! Location is in the center with a lot of nice restaurants close by. Would definitely recommend going there to have the best time in Valencia.