A great store that has everything. The convenient location is next to our hotel, so we visited it almost every day. There is also a currency exchange on the 1st floor, which is also very convenient.
In a small room fit all the sections of Carrefour. It's tight (it's better not to meddle with a stroller) but alone you can go around and find everything.