Great place if you're looking to stay near Downtown San Jose or need a spot with creature comforts.