Amazing terrace and superb location located steps away from the main Beach of La Concha and a short walk to old town.