We have never write a review for a hotel below but we just felt that this one had to be mentioned. We booked a 7 night stay at El Miria and honestly it couldn't have been more perfect. The service was out of this world, the staff were so friendly and accommodating. After booking a standard room for the stay we felt we would treat ourselves to an upgrade for the other 5, when we mentioned this to the manager he upgraded one night for free. They organized all our trips in and out of Marrakesh and provided a free shuttle. They also arranged the most wonderful trip to the Atlas Mountains. It was the perfect place to hide away from the business of the center of Marrakesh and with their wonderful spa to treat yourself, you almost feel like you never want to leave. We were in utter luxury for the whole stay and can't wait to find an excuse to go back.