I would definitely recommend staying at Rachid's place! While it is true that there are many steps to reach the apartment, the beauty, spaciousness, and cleanliness of the space made it worth it. Rachid was extremely prompt with check-in as well as any questions I had for him. Definitely a five star worthy experience.