Try using chat gpt to plan your vacation. The itinerary it provides with your criteria is insanely on point . The missing piece is factoring in live pricing availability data for accommodations, etcbut even without that, it's already game changing.