Campbell is a great little town tucked inside a metropolitan area. From coffee to dinner it's all there and delicious. Cute shops as well. The cottage is a block from the Main Street. Kitchen was large and well appointed. The beds and linen were comfortable , and the bath had plenty of hot water. If we get the chance, we'll go back.