Great place! Extra clean. Exactly as advertised. Great central spot in Santa Clara - very well maintained.