I had a pleasant stay at Taba Heights. The staff w...
I had a pleasant stay at Taba Heights. The staff were friendly, the rooms were clean, and the food was good. The beach was beautiful and well-kept. Overall, it was a nice experience and I would consider staying here again.