We study social choice functions for societies confronting alternatives which can be described as vectors in a Euclidean space, and where all voters have preferences on these alternatives which are saturated at an ideal point and satisfy an appropriate restriction of single-peakedness.