The Coach House is a special gem in a the beautiful hills of Los Gatos. It is well-positioned between the beautiful beaches of Santa Cruz and the upscale and quaint neighborhoods and shopping of Los Gatos. Interacting with the horses, goats and chickens on the property is a huge bonus and a unique memorable experience.