Greetings! We are traveling to Costa Brava and will have 3-4 nights to stay and are trying to decide between Roses and Tossa de Mar. We are a late 30s/early 40s couple and love adventure, water sports, good food/wine, sandy beaches, and some culture and activity, but not too much craziness with loud partying until the wee hours, we value sleep! Which one of these towns fits the bill better? Thank you for any help!