The place is large and had all the amenities we needed. Soufiane was very kind and responsive. You do have to walk up several floors of stairs to get to the airbnb. Lots of light in the place as well. Would recommend.