@BunnyLake I’m currently in Barcelona with my DH celebrating our 6th wedding anniversary. I absolutely love it here, been visiting since 2006 - this is my 11th visit and my DH’s 5th. It’s where we came for our first trip away together almost 15 years ago when we were newly a couple, so it’s a special place for us.
For me, it’s the perfect blend of city break (with culture, sights to see etc) and a beach holiday - I love sitting in a chiringuito on Barceloneta beach, beer in hand and people watching.
The people here are generally really warm and friendly (especially if you are willing and able to attempt some Spanish) and the food is fantastic. Yes, there are some total tourist traps to be avoided, but that’s the same as any big city. If you get off the beaten track a little, there are some absolute gems of bars and restaurants to enjoy.
In terms of places I thought was overrated:
Cancun - visited 20 years ago with my best friend at the time, both single and in our early 20s. We had hoped there would be some hunky American fellas to flirt with but we’d gone there during their spring break. Almost every single American we met (male and female) was rude, loud and seemingly incapable of handling their ale. The place itself was nothing to write home about either - too many fast food / chain restaurants, sea was too rough to swim in for the whole 2 weeks we were there and beach dirty and the famous nightclub Coco Bongos was shit - overpriced, overcrowded and overhyped.
Maldives - visited for a week in 2007 with my then boyfriend. Whilst the sand and sea was truly beautiful, after about 4 days we had had enough of snorkelling, sunbathing, swimming etc and were very ready to come home. It didn’t help that we were staying in an over-water bungalow and every night when I was trying to blow dry my hair before dinner the electrics would trip! I didn’t get one nice photo of me from that holiday.