We stayed here for 1 week - 6 adults. The complex is beautiful and well maintained. Especially the swimming pool and communal areas. They do get 5 star. Also the location is great - off the Main Street so it's lovely and quiet and right next to the gorgeous park. It is a good 25 minute walk to the marina which makes benelmadina. In regards to the apartment - it could be amazing and would fetch 5 stars however they can't class it as *luxury* until they've made some improvements. When you pay quite a bit of money for an apartment which prides instead on being fabulous you expect a few things. Washing up liquid, spare toilet rolls, clean nice outdoor chair mats, nice kettle (cheap nasty which all the scaling came away and into each drink), nice smelling toilets (they said it's the drains from the sea), 6 adults therefore 6 glasses and wine glasses, any cleaning products, spare pillows ( did ask and we did receive some) - I think these were the main things. Also the towels were old and tatty and not many - we had to buy lots of clothes wash to wash these every other day. Things which were good about the apartment and gave it the 4 stars I've given - the space, main bedroom and en suite, living area, nice decor, modern, wonderful grounds and swimming pool.