Room was kept clean daily and staff were very accommodating. Hotel is well placed for the medina, clubs, restaurants and can walk to places if you enjoy a good walk. Hotel has fantastic breakfast and we also had a great meal at the Italian restaurant. There's a mall on site which you can have your hair, pedicure, manicure all done, massage, hammams, saunas, all on site.