We stayed 5 nights in Morocco and 1-3 and 5th night in Riad Viva. After the first night in Rose Suite we were told that we will be moved to another better suite and we do not understand why because our previous room was much better. We mentioned this but did not have much response. Breakfasts were the same every day, pancake, jam and bread. On our last morning we received 1 croissant each and a bit of melon. The breakfast was not enough and definitely there was no fruit, cheese or eggs!!!!! I am surprised that water melons which are so plentiful there are not served for breakfast. We never received any complimentary tea, apart from the first day on our arrival and not even on our last day when we returned from the city exhausted from the heat of the day and were waiting to go to the airport till 6 pm while our suitcases were in storeroom. We ordered some cold drinks but did not get any! While walking to the taxi through the alley we were followed by 2 members of staff accusing us of not paying the bill for the last night. The bill was paid in the morning to another member of stuff and obviously there is some communication problem between members of staff. That was however very unpleasant and embarrassing. Lucky I found the confirmation in my wallet!! However that did not spoil our time in Morocco which we enjoyed very much. The staff arranged for the tickets for the bus to Essauira and transfers to and from the airport. The location of the hotel is very good and after a few days you begin to feel at home. I would still recommend the hotel, but we did not have such a wow factor as others mentioned in their reviews. Maybe we were a bit unlucky!!!!