Good locations with many convenient stalls nearby. Value for money.