August 2018 Pros. The beach: Excellent beach front, white clean sands, crystal clear water with mild waves. Good services on the beach, umbrellas, showers, towels and even water proof beach couches are available for free... not including drinks or food which course which are available on the beach. Jet skis and banana boats are available too. Pool: it's private so it's not crowded at all, clean, relaxing, multi-levelled with special pool for kids. A nearby kids area, swings, slides...etc is available to. Hotel Chalets: Clean, simple well organized making good use of space, and it's capacious... literally a few steps from the pool and beach. Full kitchen and dinning area is available in each chalet and the room service is very friendly and fairly fast. Cons: Availability and limited animation on site ... you gotta entertain yourself after sunset. Keep a odorless housefly deterrent packed if you insist on the ground floor chalet or get one from the house keeping. Overall a very good place to spend a short sunny vacation in a friendly environment.
I visited Mirage hotel 3 times, it's good option if you want a chalet with average breakfast served (it needs to be enhanced), it's in Sidi Abdel Rahman, it has a beautiful beach most of the time, as sometimes it gets filled by green plants, but lately the have surrounded the beach with a net to keep the plants away. Chalets are good, clean and cozy, not like hotel rooms but good enough to stay in Its location is beside BO Islands, if you have a car you can go to places like BO hub and hacienda lake yard to have dinner there, beside their restaurant.