Restaurant Aelios Petra offers a dining experience with breathtaking views.