I stayed in this hotel with my family and kids in the last week of December 2016 for 1 week and quite disappointed due to the cleanlines.
Level of cleaning was quite bad. I don't recommend anyone from Europe/NA to Stay in this hotel unless you are use to fish smell. A lot of smell in the hotel lobby. Room toilet was also not cleaned and a lot of mould and fungus on the sink surface and shower curtain.
It's 15 mins walk from Haram and at the back side of the main road. Entrance area is full of birds excretion and you feel showering with the airconditioning water falling when you enter the hotel main door.
Hotel staff was quite good and friendly and looks after you and respond at the earliest time.
Overall the only issue with the hotel is the cleanlines and due to that I would stay in another hotel next time.