Я не думаю, что в начале мая можно будет купаться на городских пляжах в Бсн, вода холодная еще, хотя... подростки отважные  Если будет тепло и солнечно, то на пляже будет много людей (не обязательно купающихся, просто загорающих).По общественному транспорту, зависит сколько дней он будет ездить, можно купить билет на 10 поездок в разных видах транспорта (комбинированный), это около 10€. Или карточка на неограниченное число поездок в автобусе/метро, но только на один день, что-то около 8€.Есть еще специальные билеты для туристов, на 2 дня (один за другим), на 3, 4 и 5, на 2 дня стоит 14€ если не ошибаюсь, на 3 около 20€.Короче, много разных вариантов есть, пусть он там на месте посоветуется.20 € мне кажется маловато на карманные расходы, даже на мороженое на неделю не хватит  Дайте, может, 60 или 70 в купюрах по 10 или 20. Звонить по городу с иностранного номера недешево, это ведь роуминг. Но Вы ведь всегда можете докладывать ему деньги на телефон.Шоколадный подарок хороший, как мне кажется.Сейчас, может, подтянутся барселонские девы и расскажут подробнее.