After reading your comments, absolutely zero of what you have said is in any way helpful at all, Just a load of negative nonsense, go have a walk or something before you have a stroke or worse
People will just give you their biased personal opinions on their experiences in these places
Do what I done, don’t ask a single soul what their thoughts and recommendations are, just book it up and go and have your own journey and make your own mind up about it
I’ve been to all the places you’ve mentioned and I have my own personal opinions on it, I wouldn’t put these on other potential traveler’s as everyone’s standards and expectations are different