We very much enjoyed our stay at Kasbah Roseville. It's a bit off the main road in a very quiet area. The building was only constructed in 2022, but it has very authentic style yet has all the latest modern conveniences, including a big beautiful pool, AC in every room, en-suite bathrooms with a very spacious shower and very comfortable beds. We had a small issue with check-in whereby the host wasn't aware of our reservation but it got sorted out very quickly. I recommend reconfirming your reservation ahead of time to avoid miscommunication. The riad-keeper Abdul and his wife took exemplary care of us even though they weren't expecting our arrival. They served us amazing dinner and were even able to accommodate a very early breakfast for us in the morning. I wish we could stay longer!