For the context: I have met this girl on a dating app. We clicked, there was a humorous exchange and we decided to switch to telegram. I have set up the date in a restaurant with a hookah. On the day of the date she requests to postpone the date, which I did. Then she requests a date not to be in a hookah place since she doesn't smoke. I suggest an alternative restaurant with mid range prices in Moscow. She then requests a different restaurant nearby which is as twice as more expensive.I earn good money here in Moscow, so generally this is not an issue for me, however, this is not a restaurant I would go for the first date. So I immediately cancel the date in a polite manner. She is 24, I'm 36. She is quite stunning and I think she is used making guys to bend to her conditions. Here is the screenshot of our chat (Google translated from russian to english). So the question is - did I overreact by immediately canceling, or should have I suggested her that my restaurant was a better option and if she didn't feel right I would understand canceling.

https://imgur.com/a/AJ9rt1k screenshots