I stayed in Minamark for 5 times, as well as other hotels in Hurgada such as Jaz aquamarine, pickalbatros white beach and Neverland Jungle Aqua Park.
Minamark's location is excellent as it is in Hurghada city centre and you can easily go out and do stuff off evening. The hotel has one main pool near the restaurant which is ok to swim in, however it can get busy at times.
Cons
The restaurants are always busy even though it is two floors. Once the restaurant is opened you have to rush there, otherwise you have to wait ages for a table. Tables crammped together, staff always walking between tables makes it hard for you to enjoy your food. However staff are friendly and polite. The hotel has other restaurants on site but you have to pay to dine in them thats why they are always empty. So really the hotel management should use the other restaurants as part of the all inclusive to ease off the crowds from the main restaurant.
Pools are nice, however the pool close to the beach is abit dirty and the water in it is so salty for some reason. The main pool by the restaurant can be very busy, hardly any where to swim.
The beach is nice ,but it is abit rocky so you have to wear pool shoes to protect yourself.
I felt there is some kind of discrimination among local tourist and foreign tourist. I have noticed that during dining, staff bring foreign tourist drinks in glass cups, but if you don't like foreign to them, they don't come and ask you what you would like to drink.