The stay was great. Everything as described in the post. We had some issues but they were dealt with promptly. Mohammed and his assistant Prosper were very responsive and ensured our stay was good