The services provided by Amr were excellent. He waited for me at the airport for a very long time due to delays at passport control. Amr is very helpful and takes care of you, will answer all your questions. He is very punctual, his prices are very good value for money, he provides you with water as soon as you get in the taxi. I used his services during my whole stay in Hurghada. His car is very clean. I will use his services again and highly recommend Amr for all your transportation needs.