Spain’s most popular tourist city, with beaches, nightlife, interesting Moorish architecture & Gaudi buildings, vibrant city life.
Spain is like the big city version of a small city. Everything is walkable and vibey. Shops, bars, restaurants, on every corner. Seems like ever neighborhood can be cool if you know where to look. Having Spanish as the main language is super easy as well for the many people who already speak or have familiarity with Spanish.
3-5 days is the solid minimum. But you’ll easily fill a week without boredom.