Famous for its sandy beaches, vibrant nightlife, historic Portuguese architecture, and exciting water sports.