Beautiful place in Santa Clara. Convenient location