Regardless of which category is visible first, the map always loads with the property pinpoint in the exact center. Since most of the restaurants are a little ways away from the property, they're out of view whenever the map loads centered on the property. The only solution to this would be to reduce the zoom level when the map initially loads so that more of the restaurants are visible