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 (I never encounter bad food experience here I've been lucky :*). 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.