We had a really wonderful long weekend at Leon's place. The location was great for us - easy trips to Estes Park, Orchard Town Center, and Boulder - and we totally enjoyed meals at El Jefe and Bacon Social. We are so hoping to return for other stays!!! Thank you!!!