Wreathed by palm trees and basking in sunshine, cradled between the mountain ranges of San Jacinto, Santa Rosa and Little San ...