Everything was great. The apartment was clean, comfortable and very well located. It has almost everything you need (even for a longer stay). Rachid was also very helpful. I would stay here again and I definitely recommend this place!