Cozy little place, conveniently located 5-6 minutes driving away from Levi's Stadium or the Santa Clara Convention Center.