The Courtyards
5805-5895 Friars Road (odd numbers)
San Diego, Ca. 92110
Very nice hotel-style complex, gated grounds and buildings, nice location and setting.