We stayed here pie and post your, as others.....first night was not good, given a room with no view and a mouldy bathroom ceiling.
Breakfast next morning was served by grumpy guy who want keen on offering second chip of coffee.
On return trip, was given a much nicer room, both a bath and shower included, shower was hot and powerful.
Nice view over pool, WiFi extended up to room on first floor, so that was a bonus.
The pool was nice, warm even at 6.45 in the morning.
Breakfast was a while different affair too...helpful smiley service.
There may be complaints about it being quite basic, but it's more than I would help myself to at a buffet.
Second impressions worth it this time.
Quick walk to medina too and supermarket round the corner.