Perfectly located near downtown Palo Alto and on a quiet street with parking, it was a great place for a business trip.