We booked a tour last minute and Ebrima made sure to be available! In fluent English, he quickly personalized our tour to make it fun for both parents and 3 kids.  We saw a variety of monuments, buildings, parks, the beach, the market on La Rambla, and cultural neighborhoods, all complete with a brief history behind the attractions. Best part is he informed us of some free activities to do and where to eat good food in the city. Very friendly guy. Two high thumbs up!