Nice place, central to all things in Deerfield Beach