Early to middle of the month (can't do later in May but not hugely fussed about beaches or roof top bars). Also fine with mild weather.
The museums, the markets, the zoo, the aquarium, the kayaking, the shopping, the FOOD, the bike riding, the views.
This is a good idea for a trip isn't it?! Five days, four nights. I cannot wait.
Tips welcome...