Great place to stay in Los Gatos - walking distance to lots of restaurants and shops