My colleague and I were in santa clara for a trade show and stayed at Peter's place for 3 nights.
it was a super comfortable place, good location and had all the amenities you would need. Would stay here again.