Peter's place is close to offices in Santa Clara and perfect for work related visits. It's comfortable and clean, has everything you need to make a cup of coffee in the AM and Peter makes it easy to get in and out.