When we arrived we were transferred to their sister hostel without warning or an explanation. This "hostel", Pension General Life, had no reception, one bathroom on the second floor, and weak to NO wifi at times. And the bathroom flooded and never got cleaned the 3 days we were there. Which was over the weekend mind you.
DONT STAY IN THE MEDINA! I've been to plenty of port towns (also traveled and lived in South/Central America for over 2 years) and this was by far the worst. Add in the fact that you're in a Muslim country, which I was told repeatedly when hassled for money, and you've got a recipe for disaster. The gang of beggars out front even had the nerve to come in to the hostel and harass the front desk guy, (who spoke no English btw) telling him I owed them money for showing me the city...
Owners a bit of a conman. Not going into detail but watch out. Overall place was dark, and quite unflattering.
You get what you pay for, and that's not much.
Can't beat the location, 2 blocks from the beach and right on the main strip! All the pancakes and eggs you can handle with $4 spaghetti nights twice a week. Only downside was the lack of a comfy lounge area, just benches. Also, don't miss the biggest street fair in the county on Wednesdays.
Owner is a bit intense. Maybe it would be a good idea for her to step back and hire a concierge.
Pros: most of staff is friendly and fluent in English, outdoor terrace on second floor, air conditioning in rooms!!! Cons: weak internet signal, single outdated computer with weak connection, loud music in reception area, lack of breakfast (typical of ARG), middle of summer and in 3 days the bar was not open, reception lacks knowledge of surrounding area, disorganization of event planner (ex: free wine, pizza days were off), bathroom airvent opening on second floor 1 meter from couch!
Great location, friendly staff, and a gigantic breakfast with spicy hotdogs. One of the cheapest places in town. Needs a sign out front though.