Carmine V.
Google
Freeport is full of shops, café, restaurants and outlet stores from top brands.
A full day can definitely be spent here.
The main street is lined with shops.
Watch out for pedestrian crossing the road the have the right of way and will walk right out in front of your car.
There is plenty of parking of the main street some free some meters.