I highly recommend the Holiday Inn Express in San Luis Obispo. I've been staying there often over the last 18 months, and am very pleased with the level of service (professional, attentive, friendly), location (walking distance to shops, restaurants, CalPoly,etc), cleanliness, and hot breakfast buffet. Their outdoor pool is very nice during the summer and their hot tub is great year-round. If you have a pet, this hotel is also pet-friendly. Finally, they offer a fantastic two-story suite which is great for families.