Actually we would give 3 1/2 stars, because we had some problems during our trip. Here is a quick overview (++ great; + okay; - could be improved; -- disappointing):
++ Petra itselfs: we really enjoyed being there and we are very happy decided to book a 2-day-trip, because it is really worth it.
++ booking: very easy
++ communication during booking: had some questions before booking & got answers quickly
-- pick-up: we were on time at the meeting point, but nobody was coming. After 30 Min we called the emergency number and then we had to wait another 45 Min until someone picked us up. They just forgot us.
+ transportation: nice, young guide, arrival at petra on time
+ guided tour: okay, informative
- snack box: just kind of ‘old' fruits & vegetables
-Transport to Eilat: we arrived late at 19:30 pm at the border (itinerary says 18:30)
-- Transportation from Eilat to Tel Aviv: The driver drove insanely. Then we had to stop our ride to Tel Aviv because the bus broke down. We had to wait more than 90 Min for a new bus. Nobody informed us what is going on at no time. In the end, we arrived about 3-4 hours later as it was planned in TV.
We know this could happen, but I wanted to make clear that we were very unhappy with the communication of the staff of Tourist Israel during this trip.
+ compensation: I told this situation to the support and asked for a refund of the transportation. Tourist Israel has responded to my request without aversion and we received the refund quickly.