We spend three 3 nights at this wonderful Inn, after staying at the Holiday Inn in Fresno over night, our son was married over the week-end in Fair Oaks, which was very close to where the Inn is located. During the days leading to the wedding, we spent time in Folsom, and Placerville, which are both very close, the weather was nice and bright and sunny each day, but cold at night. We loved our room ,and the ability to stay in such a beautiful little town, we felt safe walking to dinner and spending time in town. The cleaning staff was wonderful, we left a tip for one of the ladies that cleaned our room each morning. The only comment I have is that the breakfast area is not suited for the size of the Inn, there are not enough tables, we had to eat while sitting in a couch which is not very comfortable. The area is surrounded by a couch and chairs, there needs to be more tables. The lady that prepared breakfast was very nice, everything was very clean, and well prepared, except for the eggs they were too wet and runny. Other than that we would highly recommend staying in El Dorado Hills. We hope to return again in the near future.