Superb place, excellent location and great hospitality. Must stay place at Valencia!!