The place looks like an abandoned movie set. The room was fine, but dirty. When I stepped into the shower it was full of sand brought from the beach probably from the previous occupiers. One sink tap was leaking and flooding all the bathroom top. Breakfast was acceptable, but the food was not very tasty and drinks terrible. The hotel beach was awful, rubbish everywhere and probably the only place all along the cost with no reef. I went there only one day and a poor camel stayed tied down (neck to front legs), unable to stand up, for hours. The only positive thing is people at the reception desk, all very kind and helpful. I felt a bit sorry for them.
Taba Heights is located in the middle of nowhere and there is no transport to go and visit places outside of it unless you pay an awful amount of money and use the internal travel agent.
We left the second day....