My "Rough Guide" (2007 edition) described this hotel as "the best mid-range hotel" in Safi. That may be the case. If so, it doesn't say a lot for the quality of mid-range hotels in the city.
I was expecting something rather better, but this is the trouble with so many independent hotels in Morocco. They just don't meet international standards. You can imagine this was once regarded as a plush hotel, but from the look of the guestrooms, you would have to guess that was back in about 1974. The rooms just look and feel so incredibly dated with tired decor and poor lighting. There was also no heat in the room and in January, it's quite chilly at night in Safi. And when there's been no heat in a room for weeks on end, that coldness seems to seep into the bedding which doesn't make for a particularly comfortable and cosy night's sleep. The room was also noisy because there are no carpets anywhere to help soften sounds. On the positive side, I thought the reception staff were quite friendly and the hotel is conveniently-located close to a couple of reasonably decent cafes and some shops. But really, it's not a hotel where you would enjoy lingering in your room. It was just about okay for an overnight stay but if I happened to return to Safi, I wouldn't exactly rush back to the Hotel Assif.