Soufiane, from the start I felt like I was being talked down to not welcomed. My plane's delayed arrival (which was not within my control) and your too closely scheduled next appointment created a stressful beginning for us as everything was rushed to accommodate your needs and not mine. As I mentioned, this was not my first trip to Morocco or my first exposure to Moroccan culture and customs. It's obvious your focus with this apartment is on "luxury" and monetary gain, not what amenities a tourist needs. One of my Moroccan friends also commented on this when they saw how the apartment was furnished. Your check out protocols should have been discussed at the beginning rather than in the last couple of days when I'm trying to wrap up my visit and pack. Basic courtesy dictates that if you make an appointment for the walk through check with me, you should keep it or call promptly to cancel. Me having to call you an hour after you do not show up for it was ridiculous. To be honest you and your mother both made me feel very devalued and unwelcome. That was the low point in my stay. Yes I'm American. No that is not justification to disrespect me or my values. I've traveled extensively (Canada, Europe, Africa, USA) and in my professional life I've worked with hundreds of people from all different cultures. Acclimating with people of other cultures is an area of strength for me. Yet, with you I felt like I had no value in your eyes.