We booked a one bedroom superior apartment and it was definitely not that. The room was dark, musty, dirty, carpet coming up, dirty kitchen, oil and grease dripping from oven extractor. There was construction happening on the floor we were booked on and so it was loud banging and construction noise. The photos that are on the website are a complete misrepresentation of what you are booking. Was told by hotel reception that they can call it superior because the bathroom had been done up. That was the only good thing about the room. It was so terrible that we didn’t end up staying there and left to book another place that was excellent. We have tried to get a response from the Marrakesh but have heard nothing. Would definitely not recommend staying here