Good place near the Westfield and train station and a few other amenities