We stayed for 3 nights. The rooms and hotel location were fine. However, the hotel staff, especially the guy who hustled us at the bus station, were pushy and dishonest. At one point they charged us 100 Egyptian pounds per night for the room and then came back and claimed that the front desk had undercharged us and demanded 50 more pounds per night. They have an agreement that you can use the pool and beach at a hotel down the street for 15 pounds but make sure that you ask the front desk at the Cinderella for towels because they are not provided by the pool. Its a decent budget choice but make sure you are sure about the price of the rooms from the start.