Restaurant Bar set on the Levante beach front in Benidorm. The best terrace situated on the beach. Freshly made cocktails, food served all day.