I see these reviews like 'Money Pit' and get annoyed...this is Morocco, and it's 2013, you have to go into it realizing there is a cultural thing going on. People see so many foreigners, have an idea about the expense it takes just to get to that part of the world, so when they see a friendly face that should come with money they are going to try to get some.
The food is good, No, Don't drink the tap water. The rugs are nice, No, don't pay what they suggest is their good price immediately. And if you feel like they are ripping you off the do yourself a favor and take a driving trip in your own home country.
If you own or manage Essaouira Ramparts, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.