My wife and I had a great experience! It's very conveniently located basically next door to some great wineries and is also reasonably close to Los Gatos shopping/restaurant scene.
Due to the nature of the location itself, being on the side of a mountain, there is a gravel driveway to cross as well as some stone and wooden stairs involved in getting to and from the room and bathroom. Bear this in mind if you have accessibility issues or are prone to clumsiness.