Everything you could possibly need. Excellent value and location in uptown SJ. I definitely recommend Harrisons place.