I have never had them work on my bike, but AF1 in Austin and New Braunfels are very much piaggio fans. They stock a ton of parts
MPH in houston is often highly praised.
As far as places to live with a Guzzi, you could have found one of the best. BBQ isn't bad, either.