Bangkok in general is the perfect destination for shopping and to eat (should I say Heaven for foodies), it is indeed the foodie-est city in the world with literally everything that I ate there being good or either really good. It is not the city for activities, sports or beaches, people often go outside Bangkok like Phuket to enjoy the beach and sea, or Hua Hin for a sweet escape from the busy city.