spencer villa