This place was lovely, spacious and comfortable. As previous reviewers have mentioned, there were so many nice touches that made this a great stay for my week-long work trip. a) the bed is SUPER comfortable with nice, high quality linens. b) the towels are plush, plentiful, and also high quality. c) spreading my work out on the spacious dining room table was MUCH more productive for me then what I typically do - try to fit at a small hotel room desk. d) the large TV with netflix, amazon, hulu provided easy relaxation after a long day e) the shower products and soap really are nice quality. f) the kitchen was ample for my needs. g) Vijeta is a responsive and gracious host. My only wish is that I would have had time to sit out on the patio and enjoy the gorgeous garden. I'll just have to come back on my next trip to Campbell!