I only stopped by for odd hours at the property, from 11 at night to 6 in the morning, so I didn't get to enjoy the food if it was offered, but the beds were comfortable and climate-controlled. The staff were very patient with my needs and arranged taxis for which I could pay with card - helpful after I'd run out of Dihrams. The staff were very helpful, polite and amenable, but the place is awkward to find (the initial link on Expedia didn't send me to the correct address), and had I not been on a motorcycle to find the place initially it would have been a long, difficult slog across the souk. I didn't get a chance to try out the showers or pool either, so I can't speak to those, but I wouldn't say no to staying again.