Safir Hotel Well... The Mariott just down the road is a true 5* and much better.
You can pay £36 per night per room B&B and I have been known to get it as cheap as £24!!
I stayed at the Safir in September - the location is OK ONLY if staying in the hotel, not near much though, very quite, room size OK, I think all rooms a have a pool / sea view - small beach - food OK but not big choice. Pool was NOT heated.
You will need a taxi everytime you go out, same with the Marriott but you could just about walk to the Village road where all the shops are etc.
Always look for at least 4 star since the quoted rating is a bit open to intrepretation. The 5 star hotels will obviously be best bet but if not All In will be expensive for the extras.
Taxis very cheao compared to most countries - most bookings on th einternet can add transfers - I booked thru Travel Republic which seemed to work well - they had a great deal for me at one of the Steigenberger hotel in Hurghada whih is 4 / 5 star.
Most "good value" hotels will have mainly Eastern European guests.
..
.