Inn on the Alameda is just perfect. Beautifully detailed Southwestern décor. Many rooms have balconies and fireplaces. It is located within walking distance to most things. Your stay includes an over the top breakfast buffet with organic and gluten-free choices and there is also an afternoon wine-and-cheese reception which was nice. We did not eat at the onsite restaurant but their menu boasted local organic foods. And there are no hidden resort fees!