The local ban seems a bit unusual. Perhaps it means she'll only service at hotels and not private residences. The limitation to duos and tourists seems to hint at underlying safety concerns. Then again, maybe she just doesn't like locals - doubtful, though; she doesn't come across as the closed-minded type. In either case, to each her own.
Karera is actually doing the client a favor by setting a two-hour minimum. She's definitely among the more interesting and engaging SPs.